have horrible consequences - French English Dictionary